executive rank - French English Dictionary